package com.blog.service.site;

import com.blog.dto.StatisticsDto;
import com.blog.model.Comment;
import com.blog.model.Content;

import java.util.List;

/**
 * 站点服务的业务接口
 *
 * @author wmb
 *
 * @since 2021-2-8
 */
public interface SiteService {

    /**
     * 获取评论列表
     *
     * @param limit
     *
     * @return
     */
    List<Comment> getComments(Integer limit);

    /**
     * 获取最新的文章
     *
     * @param limit
     *
     * @return
     */
    List<Content> getNewArticles(Integer limit);

    /**
     * 获取 后台统计数据
     *
     * @return
     */
    StatisticsDto getStatistics();
}
